﻿/* CSS Document */
* {
	font-family:Arial!important
}
form {
	margin:0px;
	padding:0px;
	

}

div {
	padding: 0px;
	margin: 0px;
}

body
{ 
 background-color:#FFFFFF;
	margin:0px;
	padding:0px;
	text-align:left !important;
}

/* -----------------------------------------------start top ontoner---------------------------------------------------------------------*/

#main_container
{
    width:990px;
    height:auto;
    margin-left:auto;
    margin-right:auto;
    background-color:White;
    text-align:left;
}

#top_container
{
	width:990px;
	height:125px;
	float:left;
	background-image:url('Img_Banner.png');
	margin-top:10px;
	
}
#logo {
	
	height: 65px;
	float:right;
	margin-top:35px;
	margin-right:20px;
}


#left_part
{
	width:155px;
	height:100%;
	float:left;
}

#right_part
{
	width:813px;
	min-height:500px;
	float:left;
	padding-left:20px;
	
	
}

/* ----------------------------------------------------start footer---------------------------------------------------------------------*/


.footer
{width:990px; margin:10px auto; height:auto; border-top:1px solid #000; float:left;}
.footerLeft
{float:left; width:70%; height:0px;}
.footerLeft ul
{float:left; display:inline; margin:0; padding:0; list-style:none;}
.footerLeft ul li
{float:left; padding:5px 8px; color:#2d2d2d;}
.footerLeft ul li a
{text-decoration:none; float:left; padding:2px 0px; color:#2d2d2d;}
.footerLeft ul li a:hover
{text-decoration:underline;}
.footerRight
{float:right; width:28%; height:0px; text-align:right; padding:8px 0px;}
.footerRight a
{text-decoration:none;  color:#2d2d2d;}
.footerRight a:hover
{text-decoration:underline;}
/* --------------------------------------*/
/* --------- START TOP MENU---------------*/
/* --------------------------------------*/

.s4-lp, body #s4-topheader2{
height:32px;
background:url('bannermenubg.png') repeat-x top left;

}

.menu-horizontal ul li{
color:white !important;

line-height:24px;
height:24px;
font-weight:bold;
border:0px;
padding:0px;
margin:0px;
border-right:2px white solid;
background-color:Black;
}
.menu-horizontal ul li a{
color:white !important;
font-weight:bold;
border:0px!important;
padding:0px!important;
margin:0px;
padding-left:30px!important;
padding-right:30px!important;

}

.s4-toplinks .s4-tn > .menu-horizontal ul li a:hover
{
background: url('img_nav.jpg') repeat-x scroll left top red;
color:#ffffff;
text-decoration:none;
line-height:24px;
height:25px;
}
.s4-toplinks .s4-tn a.selected{
background: url('img_nav.jpg') repeat-x scroll left top red;
height:25px;
margin:0px;
}

.s4-help{margin:0px;}
.s4-search{padding-bottom:6px ! important;}
/* --------------------------------------*/
/* --------- End TOP MENU---------------*/
/* --------------------------------------*/
body #s4-leftpanel-content{


min-height:700px;
max-height:1000px;
border:0px solid #ccc;
background:url('leftNavfull.png') no-repeat top left;

	}
	
/* --------------------------------------*/
/* --------- Start Left Parent MENU---------------*/
/* --------------------------------------*/

.s4-ql ul.root > li > .menu-item, .s4-qlheader, .s4-qlheader:visited{
color:black;
font-size:14px;

	}
	.s4-qlheader a{
color:black;
font-size:14px;

	}
	.s4-qlheader a:hover{
color:black;
font-size:14px;
text-decoration:underline;
	}
/* --------------------------------------*/
/* --------- End Left Parent MENU---------------*/
/* --------------------------------------*/

/* --------------------------------------*/
/* --------- Start Child Left MENU---------------*/
/* --------------------------------------*/
.s4-ql ul.root ul > li > a{
color:black;
font-size:12px;

	}
	.s4-ql ul.root ul > li > a:hover{
color:black;
font-size:12px;
text-decoration:underline;

	}
/* --------------------------------------*/
/* --------- End Child Left MENU---------------*/
/* --------------------------------------*/
/* --------------------------------------*/
/* ---------Start Special Left MENU---------------*/
/* --------------------------------------*/
.s4-specialNavLinkList a
{color:Black;
 font-size:14px;
 }
 .s4-specialNavLinkList a:hover
{color:Black ! important;
 font-size:14px;
 
 }
 span.ms-splinkbutton-text{color:Black ! important;}
 /* --------------------------------------*/
/* --------- End Special Left MENU---------------*/
/* --------------------------------------*/
/* --------------------------------------*/
/* --------- Start For Chrome type Heading---------------*/
/* --------------------------------------*/

.ms-WPTitle, .ms-WPTitle a{
color:black;
font-size:14px;
}
/* --------------------------------------*/
/* --------- End For Chrome type Heading---------------*/
/* --------------------------------------*/
/* --------------------------------------*/
/* --------- Start for My Site Stay Connected & bottom 3 links---------------*/
/* --------------------------------------*/
.ms-WPBody a:Link, .ms-newsfeedheader ,.ms-WPBody a:visited
{color:#999966;
 font-weight:bold;}

/* --------------------------------------*/
/* --------- Start for My Site Stay Connected & bottom 3 links---------------*/
/* --------------------------------------*/

/* --------------------------------------*/
/* --------- Start for breadcrumb---------------*/
/* --------------------------------------*/

.custombreadcrumb custombreadcrumb a a:active a:hover
{
    color:#999966;
 font-weight:bold ! important
    }
    .custombreadcrumb a:visited
{color:#999966;
    text-decoration:underline;
 font-weight:bold ! important
    }
  

/* --------------------------------------*/
/* --------- Start for breadcrumb---------------*/


/* --------------------------------------*/
/*----- Start for My Profile Page  -------*/
/* --------------------------------------*/

.ms-profilepageheader
{
    border-right: 1px solid #91cdf2;
    background-color: #f8fcff;
}
.ms-profilepicture {
   text-align: center;
   word-wrap: normal;
}
.ms-profilepicture img {
  vertical-align: middle;
  height: auto;
  border: 1px solid #C5C7C9;
  background-color: #ffffff;
  padding: 2px; 
}
.socialcomment-image div {
  border: none! important;
}
.ms-largethumbnailimage
{
   width: 148px;
   line-height: 148px;   
}
.ms-largethumbnailimage_Left
{
   width: 148px;
   
}
.ms-largethumbnailimage img
{
   max-width: 148px;   
}
.ms-smallthumbnailimage
{
   width: 36px;
   line-height: 36px;
}
.ms-smallthumbnailimage img
{
   max-width: 36px;
}
.ms-mediumthumbnailimage
{
   width: 100px;
   line-height: 100px;
}
.ms-mediumthumbnailimage img
{
   max-width: 100px;
}
.ms-profileimage {
  border: 1px solid #C5C7C9!important;
  background-color: #ffffff;
  padding: 2px;   
}

.ms-name
{
  font-size:1.8em; 
}
.ms-contactcardpicture {
   margin-right: 8px;
   margin-top: 6px;
   margin-bottom: 6px;
}

.s4-ribbonrowhidetitle
{width:auto ! important;}




/* --------------------------------------*/
/* --------------------------------------*/
/* --------------------------------------*/
/*----- End or My Profile Page  -------*/
/* --------------------------------------*/
/* --------------------------------------*/
/* --------------------------------------*/










